import org.newdawn.slick.GameContainer;
import org.newdawn.slick.state.StateBasedGame;


public abstract class Component {
	
	protected String id;
	protected Entity parent;
	
	public String getId(){
		return id;
	}
	
	public void setParentEntity(Entity parent){
		this.parent = parent;
	}
	
	public abstract void update(GameContainer container, StateBasedGame game, int delta);

}
